large ball - English Synonyms Dictionary